The Yangtze Delta Megaregion: How Shanghai and Its Neighbors Are Creating China's Most Dynamic Economic Zone The lights never dim in the Yangtze River Delta. From Shanghai's glittering skyscrapers to Suzhou's ancient canals, this 35,800-square-kilometer region containing Shanghai and parts of Jiangsu, Zhejiang, and Anhui provinces now generates nearly one